Text copied to clipboard!
Τίτλος
Text copied to clipboard!Προγραμματιστής Golang
Περιγραφή
Text copied to clipboard!
Αναζητούμε έναν έμπειρο και παθιασμένο Προγραμματιστή Golang για να ενταχθεί στην ομάδα ανάπτυξής μας και να συμβάλει στην κατασκευή και συντήρηση υψηλής απόδοσης, επεκτάσιμων και ασφαλών backend συστημάτων. Ο ιδανικός υποψήφιος θα έχει ισχυρό υπόβαθρο στον προγραμματισμό με τη γλώσσα Go, εμπειρία σε αρχιτεκτονικές μικροϋπηρεσιών και καλή κατανόηση των αρχών σχεδιασμού λογισμικού.
Ως Προγραμματιστής Golang, θα συνεργάζεστε στενά με άλλους μηχανικούς λογισμικού, DevOps, και product managers για να σχεδιάσετε, να υλοποιήσετε και να βελτιστοποιήσετε εφαρμογές που εξυπηρετούν χιλιάδες χρήστες. Θα συμμετέχετε ενεργά σε όλες τις φάσεις του κύκλου ζωής ανάπτυξης λογισμικού, από την ανάλυση απαιτήσεων και τον σχεδιασμό, μέχρι την υλοποίηση, τις δοκιμές και την υποστήριξη.
Η θέση απαιτεί καλή κατανόηση των RESTful APIs, εμπειρία με βάσεις δεδομένων (SQL και NoSQL), καθώς και εξοικείωση με εργαλεία ελέγχου έκδοσης όπως το Git. Επιπλέον, η εμπειρία με cloud πλατφόρμες όπως AWS ή GCP, καθώς και με containerization τεχνολογίες όπως Docker και Kubernetes, θεωρείται σημαντικό πλεονέκτημα.
Αν είστε ενθουσιώδεις για την ανάπτυξη λογισμικού, αγαπάτε την επίλυση προβλημάτων και θέλετε να εργαστείτε σε ένα δυναμικό και καινοτόμο περιβάλλον, τότε αυτή η θέση είναι για εσάς.
Καθήκοντα
Text copied to clipboard!- Ανάπτυξη και συντήρηση backend υπηρεσιών με χρήση Golang
- Σχεδιασμός και υλοποίηση RESTful APIs
- Συνεργασία με ομάδες frontend και DevOps
- Βελτιστοποίηση απόδοσης και ασφάλειας εφαρμογών
- Συμμετοχή στον σχεδιασμό αρχιτεκτονικής λογισμικού
- Γραφή τεκμηρίωσης και τεστ μονάδας
- Ανάλυση και επίλυση τεχνικών προβλημάτων
- Συμμετοχή σε code reviews και βελτίωση ποιότητας κώδικα
Απαιτήσεις
Text copied to clipboard!- Πτυχίο Πληροφορικής ή συναφούς τομέα
- Εμπειρία 2+ ετών σε ανάπτυξη με Golang
- Καλή γνώση RESTful APIs και JSON
- Εμπειρία με βάσεις δεδομένων SQL και NoSQL
- Γνώση Git και εργαλείων CI/CD
- Εξοικείωση με Docker και Kubernetes
- Κατανόηση αρχών ασφαλείας λογισμικού
- Ικανότητα εργασίας σε ομάδα και επίλυσης προβλημάτων
- Καλή γνώση Αγγλικών (γραπτά και προφορικά)
Πιθανές ερωτήσεις συνέντευξης
Text copied to clipboard!- Πόσα χρόνια εμπειρίας έχετε με τη γλώσσα Golang;
- Έχετε εμπειρία με αρχιτεκτονικές μικροϋπηρεσιών;
- Ποιες βάσεις δεδομένων έχετε χρησιμοποιήσει σε προηγούμενα έργα;
- Έχετε εργαστεί με Docker ή Kubernetes;
- Πώς διασφαλίζετε την ασφάλεια σε backend εφαρμογές;
- Ποια είναι η εμπειρία σας με RESTful APIs;
- Έχετε συμμετάσχει σε code reviews;
- Ποια είναι η εμπειρία σας με cloud πλατφόρμες όπως AWS ή GCP;
- Πώς διαχειρίζεστε την τεκμηρίωση του κώδικα;
- Ποια είναι η προσέγγισή σας στην επίλυση τεχνικών προβλημάτων;